home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / dskutil / clone210.zip / clone.doc next >
Text File  |  1993-07-24  |  11KB  |  239 lines

  1.  
  2.  
  3.  
  4.                                       Clone
  5.                            A Disk Duplication Utility
  6.  
  7.                                        by
  8.  
  9.                                    Eric Tauck
  10.                                1304 Deerpass Road
  11.                              Marengo, IL 60152-9644
  12.                                       U.S.A
  13.  
  14.                              Compuserve: 72457,1557
  15.                        Internet: 72457.1557@compuserve.com
  16.  
  17.         Clone performs the same function as DISKCOPY, but with several
  18.         improvements.  The major features of Clone are duplicating high
  19.         capacity disks in a single drive without disk swapping, and
  20.         writing multiple target disks without rereading the source disk.
  21.         Other features include extra control over formatting, data veri-
  22.         fication, a progress indicator, the ability to cancel a duplica-
  23.         tion at any time, and improved disk serialization.
  24.  
  25.         Clone requires a PC/XT/AT compatible and DOS 3.0 or higher.  For
  26.         reading high capacity disks (anything larger than a regular 360K
  27.         disk), Clone needs XMS memory, EMS memory, or a hard or RAM disk
  28.         to store the disk image.  Clone may be used and distributed
  29.         freely.
  30.  
  31.         Clone syntax:
  32.  
  33.           CLONE X: [Y:] [switches]
  34.  
  35.           X:  The source drive (i.e. the drive to read from).
  36.  
  37.           Y:  The target drive (i.e. the drive to write to).  If the
  38.               target drive is absent, it is assumed to be the same as the
  39.               source drive.
  40.  
  41.         The switches may be specified on the command line or in the
  42.         environment using the environment variable CLONE or CLONE_ET (use
  43.         CLONE_ET if CLONE is already being used for something else).
  44.         Switches that are used all the time (like image paths) should be
  45.         stored in the environment, usually with a SET statement from the
  46.         AUTOEXEC.BAT file.  Switches on the command line override switch-
  47.         es in the environment.
  48.  
  49.         Clone switches:
  50.  
  51.           /C    Produce endless copies.  Clone will continue producing
  52.                 copies until ESC is pressed.
  53.  
  54.           /C:n  Produce n number of copies.  Clone will create a specific
  55.                 number of copies.  The default is /C:1.
  56.  
  57.           /E+   Use expanded (EMS) memory.  Clone will use expanded
  58.                 memory to store any of the source disk that doesn't fit
  59.  
  60.  
  61.  
  62.                 in conventional or extended memory.  EMM386.SYS (or a
  63.                 compatible driver) must be installed to make expanded
  64.                 memory available.  This switch is the default.
  65.  
  66.           /E-   Don't use expanded (EMS) memory.  Clone will not try to
  67.                 access expanded memory.
  68.  
  69.           /F    Format target disk if necessary.  Clone will attempt to
  70.                 determine if the target disk is unformatted and then
  71.                 format it if necessary.  This is the default format
  72.                 setting.  This switch undoes the effects of the /F+ and
  73.                 /F- switches.
  74.  
  75.           /F+   Always format the target disk.
  76.  
  77.           /F-   Never format the target disk.  Clone will display an
  78.                 error if an unformatted disk is used as a target disk.
  79.  
  80.           /I:p  Define the image path p.  Image paths are the locations
  81.                 where Clone should store portions of the source disk that
  82.                 don't fit in memory.  Multiple image paths may be listed.
  83.                 Multiple image paths are used sequentially as their
  84.                 respective disks becomes full.  If no image path is
  85.                 specified, Clone will use the TEMP or TMP environment
  86.                 variable.
  87.  
  88.           /M:n  Set to message level n.  There are three message levels:
  89.                 1 to 3.  At message level one, Clone displays the least
  90.                 amount of information; and at message level three, Clone
  91.                 displays the most amount of information.  The default is
  92.                 /M:2.
  93.  
  94.           /N+   Enable disk serialization.  All target disks receive a
  95.                 serial number according to the serial number type as set
  96.                 by the /N:n, /N:D, or /N:T switches.  This switch is the
  97.                 default.
  98.  
  99.           /N-   Disable disk serialization.  All target disks will have
  100.                 the same serial number as the source disk.  Disk serial
  101.                 numbers were introduced with DOS version 4.00.  This
  102.                 switch should be used on systems running older versions
  103.                 of DOS.
  104.  
  105.           /N:n  Use n for all target disk serial numbers.  This switch
  106.                 lets you specify a specific serial number.  The number n
  107.                 can range from 0 to 4294967295.  Note that DOS typically
  108.                 displays the serial number in hexadecimal notation
  109.                 (rather than decimal notation used in this switch).
  110.  
  111.           /N:D  Use the DOS convention for creating target disk serial
  112.                 numbers.  This switch is the default.
  113.  
  114.           /N:T  Use the current time and date to create target disk
  115.                 serial numbers.  Both this switch and the /N:D switch use
  116.                 the time and date to generate serial numbers, but only
  117.  
  118.  
  119.  
  120.                 this switch is guaranteed to produce a unique serial
  121.                 number every second.  Serial numbers generated from this
  122.                 switch can also be converted back to the date and time
  123.                 from which they were created.
  124.  
  125.           /P+   Turn source and target prompts on.  This switch is the
  126.                 same as using both the /S+ and /T+ switches.
  127.  
  128.           /P-   Turn source and target prompts off.  This switch is the
  129.                 same as using both the /S- and /T- switches.
  130.  
  131.           /R:n  Allow n errors when reading the source disk.  This switch
  132.                 sets the maximum number of unreadable tracks on the
  133.                 source disk.  If too many unreadable tracks are encoun-
  134.                 tered, the copy operation is aborted.  The default is
  135.                 /R:0 (no bad tracks allowed).
  136.  
  137.           /S+   Prompt for source disk.  Clone will display a message
  138.                 asking that the source disk be inserted and wait for a
  139.                 key to be pressed.  If ESC is pressed, Clone will termi-
  140.                 nate.  This switch is the default.
  141.  
  142.           /S-   Don't prompt for source disk.  Clone will start reading
  143.                 from the source drive immediately.
  144.  
  145.           /T+   Prompt for target disk.  Clone will display a message
  146.                 asking that the target disk be inserted and wait for a
  147.                 key to be pressed.  If ESC is pressed, Clone will termi-
  148.                 nate.  This switch is the default.
  149.  
  150.           /T-   Don't prompt for target disk.  Clone will start writing
  151.                 to the target drive as soon as the source disk has been
  152.                 fully read.  This switch will only work if the source and
  153.                 target drives are different AND only a single copy is
  154.                 being made (/C:1).
  155.  
  156.           /V    Set to verify level 3.  See the description of /V:n
  157.                 below.
  158.  
  159.           /V:n  Set to verify level n.  There are three verify levels: 1
  160.                 to 3.  Verify level one is no verify, level two checks to
  161.                 see if each track is readable after writing it, and level
  162.                 three reads each track back and compares it.  The default
  163.                 is /V:0.
  164.  
  165.           /W:n  Allow n errors when writing the target disk.  This switch
  166.                 sets the maximum number of unwriteable tracks on the
  167.                 target disk.  If too many unwriteable tracks are encoun-
  168.                 tered, the copy operation is aborted.  The default is
  169.                 /W:0 (no bad tracks allowed).
  170.  
  171.           /X+   Use extended (XMS) memory.  Clone will use extended
  172.                 memory to store any of the source disk that doesn't fit
  173.                 in conventional memory.  HIMEM.SYS (or a compatible
  174.                 driver) must be installed to make extended memory avail-
  175.  
  176.  
  177.  
  178.                 able.  This switch is the default.
  179.  
  180.           /X-   Don't use extended (XMS) memory.  Clone will not try to
  181.                 access extended memory.
  182.  
  183.         A summary of these switches can be displayed by running:
  184.  
  185.           CLONE ?
  186.  
  187.         Example configuration, set in the AUTOEXEC.BAT file:
  188.  
  189.           SET CLONE=/I:D: /I:C: /S- /R:10
  190.  
  191.         This tells Clone to store the image on drive D: (presumably a RAM
  192.         disk), and if it becomes full, to store the rest of the image on
  193.         drive C: (a hard disk).  Also, the source disk prompting is
  194.         turned off and 10 read errors are allowed.
  195.  
  196.         The following is a list of changes made to Clone according to the
  197.         version number:
  198.  
  199.         1.00  Initial release.
  200.  
  201.         1.10  /E switch added (later changed to /R).  Messages changed:
  202.               track read error added, disk parameters mostly removed, and
  203.               image file list removed.
  204.  
  205.         1.11  Prompts for new disk if incompatible media (rather than
  206.               aborting).
  207.  
  208.         1.20  Displays disk type in a more readable format.
  209.  
  210.         2.00  Complete rewrite.  XMS and EMS memory supported, disk
  211.               serialization supported, error handling improved, can
  212.               format low density disks in high density drives (well, it
  213.               tried but failed), can press ESC at any time to abort, and
  214.               the displayed enhanced.  Several switches and the format of
  215.               switches have been changed: you now need a colon before
  216.               numbers and paths; /I always specifies a path (never a
  217.               file); and the /M, /N, /P, /V, and /W switches have been
  218.               added.
  219.  
  220.         2.10  Improved EMS detection and formatting procedure (formatting
  221.               should work now).  Added /E and /X switches to
  222.               enable/disable expanded/extended memory usage.
  223.  
  224.                              DISCLAIMER OF WARRANTY
  225.  
  226.         THIS SOFTWARE AND MANUAL ARE DISTRIBUTED "AS IS" AND WITHOUT
  227.         WARRANTIES AS TO PERFORMANCE OF MERCHANTABILITY OR ANY OTHER
  228.         WARRANTIES WHETHER EXPRESSED OR IMPLIED.  BECAUSE OF THE VARIOUS
  229.         HARDWARE AND SOFTWARE ENVIRONMENTS INTO WHICH THIS PROGRAM MAY BE
  230.         PUT, NO WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE IS OFFERED.
  231.  
  232.         GOOD DATA PROCESSING PROCEDURE DICTATES THAT ANY PROGRAM BE
  233.  
  234.  
  235.  
  236.         THOROUGHLY TESTED WITH NON-CRITICAL DATA BEFORE RELYING ON IT.
  237.         THE USER MUST ASSUME THE ENTIRE RISK OF USING THE PROGRAM.  ANY
  238.         LIABILITY OF THE SELLER WILL BE LIMITED EXCLUSIVELY TO PRODUCT
  239.         REPLACEMENT OR REFUND OF PURCHASE PRICE.